﻿

// =================================================================== 
// Module说明
//====================================================================
// 创建时间：2019-07-05 15:07:53
// 负责人：Sushee
// ===================================================================

using System;
using System.Collections.Generic;
using System.ComponentModel;
using OF.Component.Model;
using System.Runtime.Serialization;
namespace OF.Component.Model
{
	#region WxOfficialAccountMenu数据实体
	/// <summary>
	///数据实体  
	/// </summary>
	[Serializable]
    [DataContract]
	public class WxOfficialAccountMenuInfo
	{
		
		#region 公共属性
		
		///<summary>
		///主键
		///</summary>
        [Description("主键")]
        [DataMember]
		public int MenuId
		{
		    get;set;
		}

		///<summary>
		///菜单标题，不超过16个字节，子菜单不超过60个字节
		///</summary>
        [Description("菜单标题，不超过16个字节，子菜单不超过60个字节")]
        [DataMember]
		public string MenuName
		{
		    get;set;
		}

		///<summary>
		///类型,1、click   2、view   4、scancode_waitmsg   5、pic_sysphoto   6、pic_photo_or_album   7、pic_weixin   8、location_select   9、media_id   10、view_limited
		///</summary>
        [Description("类型,1、click   2、view   4、scancode_waitmsg   5、pic_sysphoto   6、pic_photo_or_album   7、pic_weixin   8、location_select   9、media_id   10、view_limited")]
        [DataMember]
		public int MenuType
		{
		    get;set;
		}

		///<summary>
		///父级ID
		///</summary>
        [Description("父级ID")]
        [DataMember]
		public int MenuParentId
		{
		    get;set;
		}

		///<summary>
		///菜单KEY值，用于消息接口推送
		///</summary>
        [Description("菜单KEY值，用于消息接口推送")]
        [DataMember]
		public string MenuKey
		{
		    get;set;
		}

		///<summary>
		///小程序的appid,miniprogram类型必须
		///</summary>
        [Description("小程序的appid,miniprogram类型必须")]
        [DataMember]
		public string MenuAppId
		{
		    get;set;
		}

		///<summary>
		///小程序的页面路径,miniprogram类型必须
		///</summary>
        [Description("小程序的页面路径,miniprogram类型必须")]
        [DataMember]
		public string MenuPagePath
		{
		    get;set;
		}

		///<summary>
		///网页 链接，用户点击菜单可打开链接，不超过1024字节。 type为miniprogram时，不支持小程序的老版本客户端将打开本url
		///</summary>
        [Description("网页 链接，用户点击菜单可打开链接，不超过1024字节。 type为miniprogram时，不支持小程序的老版本客户端将打开本url")]
        [DataMember]
		public string MenuUrl
		{
		    get;set;
		}

		///<summary>
		///创建时间
		///</summary>
        [Description("创建时间")]
        [DataMember]
		public DateTime CreatedDate
		{
		    get;set;
		}

		///<summary>
		///逻辑删除
		///</summary>
        [Description("逻辑删除")]
        [DataMember]
		public int IsActive
		{
		    get;set;
		}
	
		#endregion
		
		#region 构造函数
		///<summary>
		///
		///</summary>
		public WxOfficialAccountMenuInfo()
		{
		}
		
		#endregion
	}
	#endregion
}